package com.woniuxy.oldobject.dao;

import com.woniuxy.oldobject.entity.Bed;

import java.util.List;

/**
 * @Author： Brian
 * @Todo：
 * @Date： 2022/7/20 16:33
 * @Version： 1.0
 */
public interface BedDao {

    /**
     * 查询床位管理
     *
     * @param bedId 床位管理主键
     * @return 床位管理
     */
    public Bed selectBedByBedId(Long bedId);

    /**
     * 查询床位管理列表
     *
     * @param bed 床位管理
     * @return 床位管理集合
     */
    public List<Bed> selectBedList(Bed bed);

    /**
     * 新增床位管理
     *
     * @param bed 床位管理
     * @return 结果
     */
    public int insertBed(Bed bed);

    /**
     * 修改床位管理
     *
     * @param bed 床位管理
     * @return 结果
     */
    public int updateBed(Bed bed);

    /**
     * 删除床位管理
     *
     * @param bedId 床位管理主键
     * @return 结果
     */
    public int deleteBedByBedId(Long bedId);

    /**
     * 批量删除床位管理
     *
     * @param bedIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteBedByBedIds(Long[] bedIds);
}
